sand arresters - Deutsch Englisch Wörterbuch